package cn.com.yusys.yusp.admin.domain;

import cn.com.yusys.yusp.commons.excel.annotation.ExcelColumn;
import cn.com.yusys.yusp.commons.excel.annotation.ExcelName;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

@ExcelName(value = "移交记录表", sheet = "移交记录表")
public class HandoverRecordFormPojo {
    @ExcelColumn(title = "发起日期", index =0)
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date issuedDate;
    @ExcelColumn(title = "客户姓名", index =1)
    private String custName;
    @ExcelColumn(title = "身份证号码", index =2)
    private String idNum;
    @ExcelColumn(title = "发起网格名称", index =3)
    private String issuedGridName;
    @ExcelColumn(title = "移出网格员档案号", index =4)
    private String issuedFileNo;
    @ExcelColumn(title = "移出网格员姓名", index =5)
    private String issuedUserName;
    @ExcelColumn(title = "接收日期", index =6)
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private String receiveDate;
    @ExcelColumn(title = "接收网格员档案号", index =7)
    private String receiveFileNo;
    @ExcelColumn(title = "接收网格员姓名", index =8)
    private String receiveUserName;


    public String getIssuedUserName() {
        return issuedUserName;
    }

    public void setIssuedUserName(String issuedUserName) {
        this.issuedUserName = issuedUserName;
    }

    public Date getIssuedDate() {
        return issuedDate;
    }

    public void setIssuedDate(Date issuedDate) {
        this.issuedDate = issuedDate;
    }

    public String getCustName() {
        return custName;
    }

    public void setCustName(String custName) {
        this.custName = custName;
    }

    public String getIdNum() {
        return idNum;
    }

    public void setIdNum(String idNum) {
        this.idNum = idNum;
    }

    public String getIssuedGridName() {
        return issuedGridName;
    }

    public void setIssuedGridName(String issuedGridName) {
        this.issuedGridName = issuedGridName;
    }

    public String getIssuedFileNo() {
        return issuedFileNo;
    }

    public void setIssuedFileNo(String issuedFileNo) {
        this.issuedFileNo = issuedFileNo;
    }

    public String getReceiveDate() {
        return receiveDate;
    }

    public void setReceiveDate(String receiveDate) {
        this.receiveDate = receiveDate;
    }

    public String getReceiveFileNo() {
        return receiveFileNo;
    }

    public void setReceiveFileNo(String receiveFileNo) {
        this.receiveFileNo = receiveFileNo;
    }

    public String getReceiveUserName() {
        return receiveUserName;
    }

    public void setReceiveUserName(String receiveUserName) {
        this.receiveUserName = receiveUserName;
    }
}
